.login_content{ width:100%; text-align: center;}
.header{ height:50px; line-height:50px; background: #f7f7f7; position:  relative; color:#333; font-size: 16px; border-bottom: 1px #e6e6e6 solid; text-align: center;}
.header a{width: 50px;height: 50px;position: absolute;top: 0px;left: 0px;}
.header a.right{    left: auto;right: 0px;}
.header i{ position: absolute; left:0px;  background:url(../images/ui_1_06.png) no-repeat; background-size:20px;background-position:15px 15px; width:50px; height:50px; top:0px;}
.header   span{ color:#ffa200;  line-height: 50px; right:15px; top:0px; position: absolute;}
.header   span a{ color:#ffa200; }
.header   a.right.yellow{ color:#ffa200;}
.login_content .login_form{ padding:10px 20px;}
.login_content .login_form ul{width:100%;}
.login_content .login_form li{ padding:15px 0px; position: relative; border-bottom: 1px solid #e1e1e1;}
.login_content .login_form li i{ width:22px; height:22px; margin-right:10px; display:inline-block; float:left;}
.login_content .login_form li:nth-child(1) i{ background:url(../images/ui_14.png)  no-repeat; background-size:22px;}
.login_content .login_form li:nth-child(2) i{ background:url(../images/ui_22.png) no-repeat; background-size:22px;}
.login_content .login_form li:nth-child(3) i{ background:url(../images/ui_23.png) no-repeat; background-size:22px;}
.login_content .login_form li .login_input{ width:90%; margin-left: 32px;}
.login_content .login_form li .login_input input{ width:100%; line-height: 22px;    background-color: #FCFCFC;}
.login_content .login_form li:nth-child(3) input{ width:100%; float: left;}
.login_content .login_form li .code_img{ position: absolute;    width: 4rem;    height: 1.4rem;    right: 0.4rem;    top: -.1rem;}
.login_content .login_form button{ width:100%; height:40px; line-height: 1.8rem; color:#fff; margin-top:30px;background:#ffa200; color:#fff; border-radius:5px;font-size: 14px;}
.login_content .login_form p{text-align: right; color:#666666; font-size:14px; margin-top:15px;}
.register_content{}
.register_content .login_form li:nth-child(1) i{ background:url(../images/ui_17.png)  no-repeat; background-size:1.3rem;}
.register_content .login_form li:nth-child(2) i{ background:url(../images/ui_23.png) no-repeat; background-size:1.3rem;}
.register_content .login_form li:nth-child(3) i{ background:url(../images/ui_22.png) no-repeat; background-size:1.3rem;}
.register_content .login_form li:nth-child(4) i{ background:url(../images/ui_22.png) no-repeat; background-size:1.3rem;}
.login_content .login_form li .login_input  span{     position: absolute;  line-height: 1.4rem;        color: #ffa200;    display: inline-block;    width: 4rem;    right: 10px;top:18px;}

.register_content p.register_p{ color:#666; font-size: .6rem; line-height: 1.5rem; margin:0.5rem; text-align: left}
.register_content p.register_p i{ display: inline-block; width:.8rem; height:.8rem; background:url(../images/ui_43.png)no-repeat; background-size: .8rem;    margin-left: 1rem;    margin-right: 0.2rem;    vertical-align: middle;    margin-top: -.2rem; }
.register_content p.register_p.active i{background:url(../images/ui_03.png)no-repeat; background-size: .8rem; }
.index_content .header{ height:50px;line-height:50px; background: #F7F7F7; position:  relative; color:black;font-size:16px; border-bottom: 1px #e6e6e6 solid;}
.index_content .header span{ position: absolute;width:70px;height: 50px;left:0px;top:0px;}
.index_content .header span a{ color:white; font-size:12px}
.index_content .header i{vertical-align:middle; background:url(../images/ui_1_03.png) no-repeat;width:70px;height: 50px;    background-size: 24px;background-position:22px 11px;display:block;}
.index_content .header p{ text-align: center ; font-size:16px; }
.index_content .searchBox{background-color:#FCFCFC;padding:8px 5px;}
.index_content .search{border:1px solid #f1f1f1; text-align: center; line-height:36px; border-radius:5px;background-color:white;height:36px;}
.index_content .search i{ display:inline-block; width: 22px; height: 22px;background: url(../images/ui_11.png) no-repeat; background-size:22px;    vertical-align: middle;}
.index_content .search input{ display:inline-block;background:white;color:#BBBBBB;font-size:14px;}
.index_content .officeBox{background-color:white;    padding: 0px 8px;}
.index_content .office_list{    background-color: white;padding: 0px 8px;}
.index_content .office_list li{ border-bottom:1px solid #f1f1f1; padding:10px 0; position: relative;}
.index_content .office_list li:after {
    content: '';
    position: absolute;
    width: 8px;
    height: 8px;
    border-top: 1px solid #828282;
    border-right: 1px solid #828282;
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    top: 26px;
    right: 12px;
}
.index_content .office_list li .office_list_img{     position: absolute; width:40px; height:40px; }
.index_content .office_list li .office_list_img img{  border-radius:50%;}
.index_content .office_list li .office_list_text{margin-left:50px;height: 40px;}
.index_content .office_list li .office_list_text h2{ text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;font-size:14px; color:black;padding:2px 0 4px; display:inline-block; width:50%;    font-weight: normal;}
.index_content .office_list li .office_list_text span{display:inline-block;width:30%; text-align: right;    color: #666;    font-size: .6rem;}
.index_content .office_list li .office_list_text p{ font-size:12px;  color:#B4B4B4;}
.index_content article{ padding-bottom:70px;}
.search_layer{ display: none; position: fixed; top:0; left:0; background:rgba(255,255,255,0.9); width:100%; height:100%;    z-index: 9; text-align:  center}
.search_info{ background:#f7f7f7;    padding: 8px 5px;border-bottom:1px solid #C7C7C7;}
.search_layer .search_info .search{height:40px;line-height:40px;border:1px solid #C7C7C7;text-align: left;padding-left:10px;    margin-right: 50px;}
.search_layer .search_info .search i{height:26px;line-height:26px;background-size:26px;padding-right:10px;}
.search i.close{ width:.6rem; height:.6rem;  background: url(../images/ui_06.png) no-repeat; background-size:.6rem;    display: inline-block;    vertical-align: middle;    margin-right: .2rem;    margin-top: -.05rem;}
.search_layer .search_info .span{ float:left;}
.search_layer .search input{color:black;    width: 70%;}
.search_layer .search_info span{ display: inline-block;  color:blue; font-size:14px;line-height: 52px;position:absolute;right:10px;top:5px;}
.search_layer .search_bottom em{     margin-top: 100px;margin-bottom:10px;background:url(../images/ui_26.png) no-repeat; background-size:40px; height:40px; width:40px; display: inline-block;}
.search_layer .search_bottom p{ font-size:14px; color:#999999;line-height:16px;}
.search_layer .search_list{ display:none;}
.search_layer .search_list li{ line-height:40px;   font-size:14px; color:#333333; border-bottom: 1px solid #f1f1f1; text-align: left; padding:3px 8px;}
.search_layer .search_list li a{ color:#333;display: block;}

.results_list{ padding-bottom: 2rem}
.results_list .results_title{ font-size: .6rem; color:#333333; line-height: 1rem; padding:0 .5rem;}
.results_list .results_title span{padding:0 .2rem; display:inline-block; line-height: 1.5rem}
.results_list .results_title.sure_title span{ border-bottom:2px solid #12cd4f; }
.results_list .results_title.cannot_title span{ border-bottom:2px solid #b5b5b5; }
.results_list .results_title.guess_title span{ border-bottom:2px solid #ffa200; }
.results_list ul{ border:1px solid #e1e1e1; margin:0 0.1rem;border-bottom:0}
.results_list ul li{ padding:.6rem 0; border-bottom: 1px solid #e1e1e1   }
.results_list ul li span{ color:#333333;  display: inline-block; line-height: 1rem; width:33%;  text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1; -webkit-box-sizing: border-box;}
.results_list ul li span i{ display: inline-block;}
.results_list ul li span  input[type="radio"]{ display:none;}
.results_list ul li span label{      vertical-align: middle;    margin-top: -0.2rem;    margin-right: .1rem;   display: inline-block;background:url(../images/UI-2_06.png) no-repeat; background-size:0.7rem; width:0.7rem; height:0.7rem;}
.results_list ul li span label.checked{ background:url(../images/UI-2_23.png) no-repeat; background-size:0.7rem;}
.results_list ul li span  em{ color:#00baff;}
.results_list ul li span  b{ display: inline-block; background:url(../images/UI-2_03.png) no-repeat; background-size: 0.7rem; height:0.7rem; width:0.7rem;    margin-top: -.2rem;  vertical-align:  middle;  margin-left: .2rem;}
.results_list ul li span  b.active{  background:url(../images/UI-2_24.png) no-repeat; background-size: 0.7rem;  }
.results_list ul li span a{ color:#333333; font-size: .5rem; border:1px solid #e1e1e1; border-radius: .15rem; display:inline-block; line-height: 1rem; padding:0 .5rem;}
.results_list button{ width:7.5rem; height:2rem; border-radius: .15rem; color:#fff; margin:.7rem auto; font-size: .7rem; background:#ffa200; display:block;}

.follow_list{ margin-top: .5rem; border-top: 1px solid #e1e1e1}
.index_content .office_list li .office_list_text span.follow_time{     position: absolute;    right: 1.5rem;    width: auto;    top: .6rem;}
.follow_time b{  color:#fff; background:#c0c4cc; border-radius: .15rem;     padding: .2rem;    line-height: .7rem;    margin-right: .2rem;    display: inline-block;    width: .8rem;    font-weight: normal;    text-align: center;}
.find_title{margin-top:12px;border-bottom: 1px solid #e1e1e1 ; border-top: 1px solid #e1e1e1 ;height:40px;line-height:40px;padding:0 12px;}
.find_title span{ display:  inline-block;  width:50%;}
.find_title span:nth-child(1){  color:#333333;font-size:16px; }
.find_title span:nth-child(2){ text-align: right; color:#999999; font-size:12px;}
.find_title span:nth-child(2) i{    margin-top: -.1rem;    display: inline-block; background:url(../images/ui_2_45.png)no-repeat;  background-size: .7rem; height:.7rem; width:.7rem; vertical-align: middle; margin-top:-;}
.find_list{border-bottom:1px solid #e1e1e1;display: -webkit-box; display: box; -webkit-box-orient: horizontal; padding:12px 0;}
.find_list li{  text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1; -webkit-box-sizing: border-box;}
.find_list li img{ width:40px;height:40px;margin-bottom:5px;}
.find_list li p{ color:#666666; font-size:12px;}
.find_table{ }
.find_table li{ width:50%; box-sizing: border-box;  border-bottom: 1px solid #e1e1e1; border-right:1px solid #e1e1e1; float:left; padding:8px 12px  ;}
.find_table li:nth-child(even){ border-right: 0}
.find_table li img{ width:40px;height:40px;}
.find_table li .find_img{ float:left; margin-right:10px;}
.find_table li .find_txt{ float:left;}
.find_table li .find_txt h3{ font-size:14px; color:#666666; font-weight: normal;text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;margin-top:2px;}
.find_table li .find_txt p{ font-size:12px;     margin-top:4px;color:#999999; font-weight: normal;text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;}

.shopping_title{border-bottom: 1px solid #e1e1e1; padding:16px 12px 6px 12px; line-height: 22px; font-size:16px; color:#333333;}
.shopping_title i{ width:16px; height:16px;  display: inline-block; vertical-align: middle; margin-top:-.2rem; margin-right:.2rem;}
.type_title{}
.type_title i{ background:url(../images/UI-2_09.png) no-repeat;; background-size:16px;}
.postfix_title i{ background:url(../images/UI-2_31.png) no-repeat;; background-size:16px;}
.classify_title i{ background:url(../images/UI-2_53.png) no-repeat;; background-size:16px;}
.eliminate_title i{ background:url(../images/UI-2_55.png) no-repeat;; background-size:16px;}

.type_list{ padding:6px 12px;    padding-bottom: 0;}
.type_list li{ text-align: center; float:left;border:1px solid #e1e1e1; padding:6px 16px; margin:4px; box-size:border-box;    box-sizing: border-box;  border-radius:3px;width: 32%; margin-right: 1%;    margin-left: 0px;}
.type_list li.active{ background:#ffa200; color:#fff;border:none;}
.postfix_list{      padding: 6px 12px;   padding-bottom: 0;}
.postfix_list li{ text-align: center; float:left;border:1px solid #e1e1e1; padding:6px 16px; margin:4px; box-size:border-box;    box-sizing: border-box;  border-radius:3px;width: 32%; margin-right: 1%;    margin-left: 0px;}
.postfix_list li.active{ background:#ffa200; color:#fff;}
.slide{ position:  relative}
.slide ul{ position:  relative; margin:0.3rem; border:1px solid #e1e1e1;  border-radius:.15rem;   padding: 0 0.3rem;      }
.slide i{ z-index: 9; position: absolute; right:.8rem; top:.25rem; display: inline-block; background:url(../images/xia.png) no-repeat; background-size:.7rem ; height:.7rem; width:.7rem;}
.slide li{ line-height: 1.25rem; display:none;}
.slide li.list_show{display:block;}


.check{ padding:8px 12px}
.check label{ width:33%;    display: inline-block;font-size:14px;-webkit-box-sizing: border-box;vertical-align: middle; display: inline-block;background:url(../images/UI-2_06.png) no-repeat; background-size:16px;    padding-left: 25px;background-position:5px 0px;}
.check label:nth-child(1){ }
.check label:nth-child(2){ }
.check label input[type="radio"]{ display:none;}
.check label.checked{ background:url(../images/UI-2_23.png) no-repeat; background-size:16px;background-position:5px 0px;}
.shooping_button{  width:80%; height:40px; border-radius:5px; color:#fff; font-size:14px; display: block; margin:0 auto; background:#ffa200;   margin-bottom: 40px;margin-top: 20px;}
.shopping_search {margin-right:70px;position:relative;background-color:white;}
.shopping_search i{ display:inline-block;    width: 22px;height: 22px;background: url(../images/ui_11.png) no-repeat; background-size:22px;    vertical-align: middle;margin-right:6px;}
.shopping_search input{width:70%;height: 40px;line-height: 40px;}
.shopping_search  i.close{ width:16px; height:16px;  background: url(../images/ui_06.png) no-repeat; background-size:16px;display: block;position:absolute;right:6px;top:12px;}
.shopping_layer .search{ float:left;}
.bidding{}
.select_list p{width: 60px;margin-right: 10px;}
.select_list li{ position:relative; }
.select_list li.list_show{display:block;}
.select_list li.list_show:after{content:""; display: block ; width:12px; height:12px; background:url(../images/ui_43.png) no-repeat; background-size:12px; position: absolute;right:3px;top: 6px;}
.select_list ul{   display:none;   position: absolute;    top: 26px;  text-align: left; margin-right:1rem; background:rgba(0,0,0,0.8); width:70px; color:#fff;font-size: 12px;line-height: 24px;padding-left: 6px;}
.bidding_header span{ z-index:9;position: absolute; right:12px; color:#666666; font-size: 12px;    line-height: 18px;top: 16px;}
.bidding_header span em{     position: absolute;    right:2px;    top: 6px;background:url(../images/UI2-12_08.png) no-repeat; background-size:8px; vertical-align:  middle; width:8px; height:8px;    display: inline-block;}
.bidding_header span em.active{    background-image:url(../images/UI2-12_09.png);  }

.bidding .bidding_title{ font-size:.6rem; color:#333333; line-height: 1rem; padding:0 .5rem; border-bottom:1px solid #e1e1e1; position: relative;    padding-top: .2rem;}
.bidding .bidding_title a{}
.bidding .bidding_title i{ background:#ff633f; color:#fff;  display: inline-block; margin-left: .2rem; line-height: .6rem; border-radius: .6rem; padding:0 .15rem;  vertical-align: middle;    margin-top: -.2rem;overflow: hidden;}
.bidding .bidding_title span{ position: absolute; right:.5rem; top:.2rem; line-height: 1rem;}
.bidding ul{ padding:8px;border-top:none!important;margin-top:0px!important;}
.bidding ul li{ margin:6px 0px;  border:1px solid #e1e1e1; width:49%; padding:8px;    box-sizing: border-box;     background: #fff;}
.bidding ul li:nth-child(odd){
	float:left;
}
.bidding ul li:nth-child(even){
	float:right;
}
.bidding ul li h4{ color:#333333; font-size:16px; font-weight: normal; line-height:22px;}
.bidding ul li p{ color:#999999; font-size:12px;  line-height:18px; max-width: 100%;    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;}
.bidding ul li p span{ width:50%; display: inline-block; color:#ffa200;}
.bidding ul li p span:nth-child(2){ text-align: right; color:#666666;}

.header .shear{ background:url(../images/UI2-12_03.png) no-repeat;; background-size:.8rem; width:.8rem; height:.8rem;    position: absolute;    right: .5rem;    top: .7rem;}
.shopping_layer{ display: none; position: fixed; top:0; left:0; background:rgba(255,255,255,0.9); width:100%; height:100%;    z-index: 99; text-align:  center}

.didding_details{}
.didding_details .didding_details_title{    position: relative;  border-bottom:1px solid #e1e1e1; color:#333333;     padding: 12px;}
.didding_details .didding_details_title h4{ font-weight: normal;font-size: 16px;}
.didding_details .didding_details_title i{ height:26px; width:26px; background:url(../images/UI-2_03.png) no-repeat; background-size:26px; vertical-align: middle; display: inline-block;  position: absolute; right:8px; top:8px;}
.didding_details .didding_details_title i.active{background:url(../images/UI-2_24.png) no-repeat; background-size:26px; }
.didding_details .didding_details_title em{ height:.55rem; width:.55rem; background: url(../images/UI2-12_15.png) no-repeat; background-size:.55rem; vertical-align:  middle; display: inline-block; position: absolute; right:.6rem; top:1.6rem;}
.didding_details .didding_details_title em.active{background: url(../images/UI2-12_14.png) no-repeat; background-size:.55rem;}
.didding_details .didding_details_title p{ color:#999999; font-size: 14px; line-height: 22px;overflow: hidden;}
.didding_details .didding_show{border-bottom:1px solid #e1e1e1;     display: -webkit-box; }
.didding_details .didding_show li{ border-right: 1px solid #e1e1e1; text-align: center;-webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 1;
    box-flex: 1;
    -webkit-box-sizing: border-box;    padding: 12px 0;}
.didding_details .didding_show li span{ font-size:14px; line-height: 22px; }
.didding_details .didding_show li span strong{font-weight: normal}
.didding_details .didding_show li:nth-child(1) { color:#ffa200;}
.didding_details .didding_show li:nth-child(2) { color:#ff633f;font-size:12px;}
.didding_details .didding_show li:nth-child(2) span{ font-size:12px;}
.didding_details .didding_show li:nth-child(3) { color:#666666; border:0;}
.didding_details .didding_show li p{ color:#999; font-size:12px; line-height: 18px}
.didding_details .didding_list{padding-bottom:50px;}
.didding_details .didding_list li{ border-bottom: 1px solid #E1E1E1; line-height: 18px;    padding: 12px; position: relative;}
.didding_details .didding_list li span{ display:  inline-block; width:50%; color:#333333;}
.didding_details .didding_list li span:nth-child(2){ text-align: right; vertical-align:  middle}
.didding_details .didding_list li span i{       position: absolute;    right: .5rem;    top: .5rem;  display: inline-block;background:url(../images/ui_1_45.png) no-repeat; background-size:.75rem; width:.75rem; height:.75rem; vertical-align: middle; margin-top:0; margin-left:.2rem;}
.didding_details .didding_list li span p{  color:#333333; line-height:18px;}
.didding_details .didding_form{     text-align: center;margin:12px;  background:#f7f7f7;position:relative;height:46px;padding-top:6px;}
.didding_details .didding_form .didding_input{font-size:14px; color:#666666;margin-right:96px;}
.didding_details .didding_form .didding_input input{padding:0 4px ; width:120px; height:36px;line-height:36px; border:1px solid #e1e1e1; color:#333333; font-size: 14px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.didding_details .didding_form .didding_input i{ width:36px; height:36px; background:url(../images/UI2-12_29.png) no-repeat; background-size:36px; display: inline-block;margin-left:-2px;margin-top:-2px;     vertical-align: middle;}
.didding_details .didding_form button{position:absolute;right:6px;top:6px;background:#ffa200; color:#fff; width:80px; border-radius:5px; height:36px; line-height:36px}
.dding_info{ margin:8px;}
.dding_info i{ background: url(../images/UI2-12_22.png) no-repeat; background-size:12px; width:12px; height:12px; display: inline-block;    vertical-align: top;
    margin-top:2px;    margin-right:5px;}
.dding_info span{ display: inline-block; line-height:18px; color#:999999; width:90%;}

.go_top{ position: fixed; right:.5rem; bottom:2rem; z-index: 99; width:1.2rem; height:1.2rem; background:url(../images/UI2-12_26.png) no-repeat; background-size:1.2rem;}


.explain_list{ }
.explain_list li{font-size:14px; color:#666666; line-height:40px;  border-bottom: 1px solid #e1e1e1;padding-left:10px;}
.explain_list li span:nth-child(1){display:inline-block; width:40%; text-align: left;}
.explain_list li span:nth-child(2){display:inline-block; width:30%; text-align: center;}
.explain_list li span:nth-child(3){display:inline-block; width:30%; text-align: center;}
.explain_list li:nth-child(1){line-height:40px; font-size:14px; color:#333333;font-weight:bold;}


.explain_listp{ }
.explain_listp li{font-size:12px; color:#666666; line-height:22px; padding:10px 0px;  border-bottom: 1px solid #e1e1e1;padding-left:10px}
.explain_listp li span:nth-child(1){display:inline-block; width:40%; text-align: left;}
.explain_listp li span:nth-child(2){display:inline-block; width:20%; text-align: center;}
.explain_listp li span:nth-child(3){display:inline-block; width:20%; text-align: center;}
.explain_listp li span:nth-child(4){display:inline-block; width:20%; text-align: center;}
.explain_listp li:nth-child(1){font-size: 14px; color:#333333;}

.explain_list_2{width: 100%;    text-align: center;font-size: .6rem; color:#666666; line-height: 2rem; }
.explain_list_2 th{ font-weight: normal;color:#333; line-height:40px; }
.explain_list_2 tr{border-bottom: 1px solid #e1e1e1;}
.explain_list_2>li{font-size: .6rem; color:#666666; line-height: 2.3rem; padding:0 .5rem;    border-bottom: 1px solid #e1e1e1;}
.explain_list_2>li:nth-child(1){line-height: 40px; font-size: .6rem; color:#333333;}
.explain_list_2>li ul{}
.explain_list_2>li ul{  text-align: center }
.explain_list_2>li ul li{color:#666666; font-size:.6rem; width:50%;}

.left_right td:first-child{ text-align: left; padding-left: 1rem}
.left_right td:last-child{text-align:right;padding-right: 1rem }
.left_right th:first-child{ text-align: left; padding-left: 1rem}
.left_right th:last-child{text-align:right;padding-right: 1rem }
.mg_top{ margin-top:8px; border-top:1px solid #e1e1e1;}

.shear_list{ padding: .5rem 1rem; border-top:2px solid #ffa200;position: fixed;    bottom: 0;    background: #fff;    z-index: 99;    text-align: center;    width: 15rem;}
.shear_list li{ float:left; width:4.6rem;}
.shear_list li img{ width:1.8rem;}
.shear_list li p{ line-height: 1.5rem; color:#666666; font-size: .5rem;}
.shear_list .cancel{    background: none;    line-height: 1.2rem; margin:.5rem; width:12rem; border-radius: .15rem; border:1px solid #e1e1e1; color: #666666;font-size: .6rem;}

.shopping_list{border-bottom: 1px solid #e1e1e1;border-top:1px solid #e1e1e1; padding:0 8px;}
.shopping_list:first-child{border-top:none;}
.shopping_list> li{padding:13px 0;color:#333333; font-size: 14px;border-bottom: 1px solid #e1e1e1;position:relative;line-height:22px;}
.shopping_list>li:last-child{border:0;}
.shopping_list>li:last-child span{ float:left;}
.shopping_list> li span:nth-child(1){width:80px;display:inline-block;position:absolute;left:0px;top:13px;}
.shopping_list> li input{line-height:22px;font-size:14px;display:block;margin-left:90px;    width: 100%;}
.shopping_list> li textarea{height:54px;line-height:22px;font-size:14px;display:block;margin-left:90px;    width: 100%;}
.shopping_list .slide{ float:left;    margin-left: 90px;
    width: 70%;background: #f2f2f2;}
.shopping_list .slide ul{position: absolute;    background: #fff;    left: 0;    padding: 0;    margin-left: 0; width:10rem;border:0;}
.shopping_list .slide   i{margin-top: .25rem;}
.purchasing_button{ width:120px; height:40px; color:#fff; line-height:40px; border-radius: 5px;background:#ffa200; margin:18px auto; display:block;}
.classify_icon{     width: 50px;height: 50px; background:url(../images/ui_26.png) no-repeat;display: inline-block;  vertical-align: middle; position: absolute; right:0px; top:0px;background-size: 20px;
    background-position: 15px 15px;}

.trade_title{ font-size:14px; color:#333333;border-bottom: 1px solid #e1e1e1;margin:0; padding:0;height:40px;}
.trade_title ul{margin:0; padding:0; text-align: center;display: -webkit-box;}
.trade_title  li{border:0;border-bottom: 2px solid #transparent;  margin:0; padding:0; height: 40px;    line-height: 40px;    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 1;
    box-flex: 1;
    -webkit-box-sizing: border-box;}
.trade_title li.active{ color:#ffa200; border-bottom: 2px solid #ffa200;}
.trade_list >li{ display:none;}
.trade_title_new{ font-size: .6rem; color:#333333;border-bottom: 1px solid #e1e1e1;margin:0; padding:0;}
.trade_title_new ul{margin:0; padding:0; text-align: center}
.trade_title_new  li{border:0;border-bottom: 2px solid #transparent; float:left;width:5.2rem; margin:0; padding:0;    line-height: 1.3rem;    padding-top: .3rem;}
.trade_title_new li.active{ color:#ffa200; border-bottom: 2px solid #ffa200;}
.trade_list_new >li{ display:none;}

.intermediary_list{}
.intermediary_list li span:nth-child(2){margin-left:100px;font-size:14px; color:#999999;display:block;line-height:22px;min-height:22px;}
.intermediary_list>li:last-child span {    float: none;}
.inte_list span{ float:left;}
.inte_list b{  height:1rem; line-height: 1rem; border-radius:1rem; font-size: .6rem; color:#333;    font-weight: normal;
    display: inline-block;
    padding: 0 .5rem;}
.inte_list b.active{ background:#ffa200; color:#fff;}
.inte_id .slide{ display:none;    position: absolute;    left: 3.5rem;    top: 0;    z-index: 9;}
.inte_other{}



.whois_sec{position:relative;    padding: 8px 10px;}
.whois_sec .shopping_search{height:40px;line-height:40px;    border: 1px solid #f1f1f1;    border-radius: 5px;padding-left:5px;}
.whois_sec button{background:#ffa200; color:#fff; height:32px; line-height:32px; width:60px;border-radius:5px;position:absolute;right:10px;top:13px;}
.notice_title{ margin:6px 8px; border-bottom:1px solid #e1e1e1; text-align: center;padding:6px 0}
.notice_title h4{font-weight: normal;  color:#333333;font-size:16px;line-height:20px;margin-bottom:4px;}
.notice_title p{ font-size: 12px; color:#BBBBBB;}
.notice_txt{font-size:14px!important;line-height:18px!important;color:#333333;    margin: 10px 8px; overflow: hidden;}
.notice_txt h5{font-weight: normal; text-align: left; font-size: .6rem}
.notice_txt h6{font-weight: normal; text-align: right; font-size: .6rem}
.notice_txt p{font-size:14px!important;line-height:18px!important;letter-spacing:2px!important; margin-bottom:5px!important;}
.notice_txt *{background-color:transparent!important;font-size:inherit!important;font-family:inherit!important;}
.notice_txt img{max-width:100%;}
.user_banner{ width:100%; height:80px; background:url(../images/bianji1_03.png); background-size:100%;position: relative}
.user_banner .user_haed{    margin-top:15px; margin-left:15px;float:left; width:50px; height:50px;}
.user_banner .user_haed img{  width:50px; height:50px;    border-radius: 50%;}
.user_banner .user_txt{ float:left;    margin-top:20px; margin-left:15px;}
.user_banner .user_txt h2{ font-weight: normal; color:#fff;font-size:16px;    line-height: 22px;}
.user_banner .user_txt p{ font-weight: normal; color:#fff;font-size: 12px; line-height: 18px}
.user_banner i{     top:35px;position: absolute; right:10px; height:12px; width:12px; background:url(../images/ui_1_455.png)  no-repeat; background-size:12px; }

.user_list{}
.user_list li{border-bottom: 1px solid #e1e1e1; padding:10px 18px 10px 8px;position:relative;}
.user_list li span{ width:50%; display: inline-block;font-size: 14px;}
.user_list li span{}
.user_list li span img{ width:26px;height:26px; margin-right:8px;border-radius: 50%;}
.user_list li span:nth-child(2){ text-align: right; font-size:12px; color:#333x}
.user_list li span.blue{color:#00c6ff;}
.user_list li span.yellow{color:#ffa200;}
.user_list li span.red{color:#ff633f;}

.user_list li i {    position: absolute;    right: 6px;top: 15px; display: inline-block;    background: url(../images/ui_1_45.png) no-repeat;    background-size:12px;    width: 12px;
    height: 12px;vertical-align: middle; }

.balance_banner{  width:100%; height:70px; background:url(../images/UI-1-20-3_03.png) no-repeat; background-size:100%;position: relative}
.balance_banner i{     top: 10.7rem;position: absolute; right:.5rem; height:.7rem; width:.7rem; background:url(../images/ui_1_455.png) no-repeat; background-size:.7rem; }
.balance_banner .user_txt{     margin-top: 20px; margin-left: 20px;}
.balance_banner .user_txt h2{ font-weight: normal; color:#fff;    font-size: 14px;line-height: 22px;}
.balance_banner .user_txt p{ font-weight: normal; color:#fff;    font-size: 12px;line-height: 18px;}

.auction_title{border-bottom:1px solid #e1e1e1;}
.auction_title li{ float:left; width:25%; text-align: center;font-size:14px; color:#333333; line-height:46px; border-bottom:2px solid transparent;margin-bottom: -1px;}
.auction_title li.active{color:#ffa200;border-bottom: 2px  solid #ffa200;}


.auction_titlemore{border-bottom:1px solid #e1e1e1;}
.auction_titlemore ul{    display: -webkit-box;}
.auction_titlemore li{text-align: center;font-size: 14px; color:#333333; line-height:40px;height:40px; border-bottom: 2px  solid transparent;margin-bottom: -1px;-webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-flex: 1;
    box-flex: 1;
    -webkit-box-sizing: border-box;}
.auction_titlemore li.active{color:#ffa200;border-bottom: 2px  solid #ffa200;}

.auction_list{}
.auction_list li{ padding:10px 12px; border-bottom: 1px solid #e1e1e1}
.auction_list li .action_head{float:left; width:1.8rem; margin-right: .5rem}
.auction_list li .action_txt{float:left;}
.auction_list li .action_txt p{ color:#333333;}
.auction_list li .action_txt p span{color:#ffa200;}
.auction_list li .action_txt p:nth-child(2){ color:#999;font-size:12px}
.auction_list li .action_time{ color:#666;font-size:12px;    float: right;    margin-right:8px;    margin-top:6px;}
.auction_list li .action_time i{ width:.7rem; height:.7rem; background:url(../images/ui_1_03_06.png) no-repeat;; background-size:.7rem; display:inline-block; vertical-align: middle;   margin-right: .2rem;    margin-top: -.1rem;}
.auction_list li .action_txt p i{ width:.7rem; height:.7rem; background:url(../images/1st.png) no-repeat;; background-size:.7rem; display:inline-block; vertical-align: middle;   margin-right: .2rem;    margin-top: -.1rem;}
.auction_product{ margin-top:12px; background: #fffcf8; border-bottom: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1;padding:10px 12px;}
.auction_product h2{color:#333333; line-height:22px;font-weight: normal;    font-size:14px;}
.auction_product h2 b{font-weight:normal}
.auction_product h2 span i{    vertical-align: middle;display: inline-block; font-size:12px; color:#fff;padding:4px;border-radius:5px;line-height: 16px;margin-left:8px; }
.auction_product h2 span i:nth-child(1){ background:#ffa200;}
.auction_product h2 span i:nth-child(2){ background:#05c966;}
.auction_product h2 span i:nth-child(3){ background:#289cfe;}
.auction_product p{ line-height:18px; color:#999;font-size:12px}

.auction_price{    border-bottom: 1px solid #e1e1e1;}
.auction_price li{float: left;border-right:1px solid #e1e1e1; margin:8px 0; text-align: center; width:50%; box-sizing:border-box; color:#999;font-size:14px}
.auction_price li:nth-child(2){border:0;}
.auction_price li:last-child{border:0;}
.auction_price li span{ color: #ff633f}

.chartroom_list{ margin:0 8px; background:#fcfcfc;    padding-bottom:60px;}
.chartroom_list dt{ color:#333333;font-size: .5rem; line-height: 2rem; text-align: center}
.chartroom_list dd{ margin:10px 0;}
.chartroom_list dd .chartroom_head{float:left; width:40px; margin-right:12px;  margin-top:5px;border-radius: 50%; overflow: hidden; }
.chartroom_list dd .chartroom_head img{width:40px;height:40px;}
.chartroom_list dd .chartroom_txt{float:left;max-width:72%;}
.chartroom_list dd .chartroom_txt .chartroom_name{ margin-bottom:3px;}
.chartroom_list dd .chartroom_txt h3{ display: inline-block;font-size:14px; color:#333333;line-height:24px;}
/* .chartroom_list dd .chartroom_txt i{   background:url(../images/ui_1_03_26.png) no-repeat;    background-size: 14px;    width: 14px;    height: .8rem;    display: inline-block;    margin-left: .2rem;    vertical-align: middle;    margin-top: -.4rem;} */
.chartroom_list dd .chartroom_txt em{color: #333333;    font-size:12px;  display: inline-block;margin-left:6px;line-height:24px;}
.chartroom_list dd .chartroom_txt p{border:1px solid #e1e1e1;    padding: 8px 13px;background:#fff;  color:#666;   border-radius:5px; position: relative; font-size:14px}
.chartroom_list dd .chartroom_txt p:after { z-index: 9; content:"";  top:1px; left:-11px;width:18px; height:18px; display: inline-block; position: absolute; left:-12px; background: url(../images/UI-1-20-31_39.png) no-repeat; background-size:18px; width:18px; height:18px; display: inline-block; position: absolute;}
.chartroom_list dd.mine .chartroom_txt .chartroom_name { text-align: right}
.chartroom_list dd.mine .chartroom_head{float:right;  margin-left:12px;    border-radius:50%; overflow: hidden;  }
.chartroom_list dd.mine .chartroom_txt{float:right}
.chartroom_list dd.mine .chartroom_txt p:after{    left: inherit;right:-11px;  background: url(../images/UI-1-20-31_38.png) no-repeat; background-size:18px; }

.chartroom_input{text-align: center; z-index: 99;   padding:8px 0; background: #f7f7f7;    position: fixed;    bottom: 0;    left: 0;    width:100%;border:1px solid #e1e1e1;}
.chartroom_input .chart_icon{margin-left:10px;margin-right:80px;}
/* .chartroom_input i.moji{    vertical-align: middle;    margin-right: .1rem; width:1rem; height:1rem; background:url(../images/shang.png)no-repeat; background-size:1rem;  display: inline-block;} */
.chartroom_input input{ border:1px solid #e1e1e1;height:40px;line-height:40px;display:block;width:100%;padding-left:10px;}
.chartroom_input button{background: #ffa200;    color: #fff;    width:60px;    border-radius:5px;    height:40px;    line-height:40px;position:absolute;right:10px;top:8px;}

.seeding{ position: relative; padding:.5rem 0;padding-bottom: 0;}
.seeding i{ position: absolute; top:50%; left:50%; display: inline-block; height:1.6rem; width:1.6rem; background:url(../images/bf.png) no-repeat; background-size:1.5rem; margin:-.75rem;}
.seeding.active i{background:none no-repeat; background-size:1.5rem;}
.seeding_title{padding:8px;  background:#fffcf8;border-bottom: 1px solid #e1e1e1}
.seeding_title h3{font-weight: normal;font-size:14px; line-height:22px; position:relative;    padding-left:22px;margin-top:6px;margin-bottom:10px;}
.seeding_title h3:after{    left: 0px;   top:3px; width:16px; height:16px; background:url(../images/ui_1_03_22.png) no-repeat; background-size:16px; display: block; position:absolute;  content:""; }
.seeding_title p{ line-height:18px; color:#999;}

.bidding_table{ width:100%;}
.bidding_table tr th{   text-align: center; font-size: .6rem;}
.bidding_table tr td{ }
.quote_list{    padding-bottom: 1rem;}
.quote_list> li{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; margin-top:.4rem; }
.quote_list> li{ padding:8px 10px;} 
.quote_list> li li{padding:2px 0;}
.quote_list> li span{ display: inline-block; font-size:14px; color:#333;}
.quote_list> li span:nth-child(1){ width:25%;}
.quote_list> li span:nth-child(2){  width:75%;font-size:12px;}
.quote_list> li span i{ border:1px solid #e1e1e1; line-height: 1rem;  color:#333; border-radius: .15rem; margin-right: .4rem;     display: inline-block;
    vertical-align: middle;padding:0rem 1rem;}

.acticity_list>li{display:none}
.layer_content{ display:none; height:100%; width:100%; position: fixed; z-index: 9}
.layer{ position: absolute; top:0; left:0; height:100%; width:100%; background:rgba(0,0,0,.8);    z-index: 99;}

footer.index_footer{ position: fixed; left:0; bottom:0; width:100%; background:#f7f7f7; border-top: 1px solid #e6e6e6}
footer.index_footer ul{ display: -webkit-box; display: box; -webkit-box-orient: horizontal;text-align: center;}
footer.index_footer ul li{ height:50px;color:#666666; font-size:12px;  -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1; -webkit-box-sizing: border-box;}
footer.index_footer ul li a{display:block;    height: 50px;}
footer.index_footer ul li i{    height: 22px;width: 22px;display: inline-block; background-size:22px;background-repeat:no-repeat;margin-top:5px;}
footer.index_footer ul li.active p{ color:#ffa200;}
footer.index_footer ul li:nth-child(1) i{ background-image:url(../images/ui_2_64.png);}
footer.index_footer ul li:nth-child(2) i{ background-image:url(../images/ui_1_61.png);}
footer.index_footer ul li:nth-child(3) i{ background-image:url(../images/ui_1_67.png);}
footer.index_footer ul li:nth-child(4) i{ background-image:url(../images/ui_1_70.png);}

footer.index_footer ul li.active:nth-child(1) i{ background-image:url(../images/ui_1_64.png);}
footer.index_footer ul li.active:nth-child(2) i{ background-image:url(../images/ui_2_61.png);}
footer.index_footer ul li.active:nth-child(3) i{ background-image:url(../images/ui_2_67.png);}
footer.index_footer ul li.active:nth-child(4) i{ background-image:url(../images/ui_2_70.png);}


footer.login_footer{ position: absolute; width:100%; left:0; bottom:0;}
footer.login_footer p{ text-align: center; position:  relative; height:1px; background:#e1e1e1; width:11rem;    margin: 1.1rem auto;    display: inline-block;}
footer.login_footer p span{ line-height: 2rem; color:#999999; font-size: .6rem;    margin-top: -1rem;    display: inline-block;    vertical-align: middle;    background: #fff;    padding: 0 0.5rem;}
footer.login_footer .login_img{ margin-bottom: 0.6rem}
footer.login_footer .login_img img{ width:2.25rem;}

#serach_from .shopping_search{margin:10px 12px;border: 1px solid #e1e1e1;border-radius:5px;padding-left:8px;}

.terminal_tips {
	margin: 5px;padding: 5px;
}
.terminal_tips h3{font-size:14px;line-height:26px;}
.terminal_tips p{font-size:12px;line-height:20px;}
.terminal_tips ~ section .shopping_list{border-top: 1px solid #e1e1e1;}

.didding_details .didding_form.fastbidBox{position: fixed; left:0; bottom:0; width:100%;margin:0px;padding-left:6px;    text-align: left;}
.didding_details .didding_form.fastbidBox div{margin-right:100px;}
.didding_details .didding_form.fastbidBox input{border:1px solid #e1e1e1;height:36px;line-height:36px;margin-top:2px;width:90%;margin-right: 4px;padding-left:6px;}
.didding_details .didding_form.fastbidBox button{top:8px;right:12px;}